@echo off
echo ========================================
echo   启动股票分析后端服务
echo ========================================
echo.

REM 检查 Python 是否安装
python --version >nul 2>&1
if %errorlevel% neq 0 (
    echo [错误] 未检测到 Python，请先安装 Python 3.9+
    pause
    exit /b 1
)

echo [1/3] 检查依赖...
pip show fastapi >nul 2>&1
if %errorlevel% neq 0 (
    echo [提示] 检测到缺少依赖，正在安装...
    pip install -r requirements.txt
)

echo.
echo [2/3] 初始化数据库...
python database.py

echo.
echo [3/3] 启动 API 服务...
echo.
echo ========================================
echo   API 服务已启动
echo   访问地址: http://localhost:8000
echo   API 文档: http://localhost:8000/docs
echo ========================================
echo.

python main.py

pause

